#include<iostream>
#include"utils.h"
#include"insertionSort.h"
#include"exchangeSort.h"
#include"selectionSort.h"
#include"otherSort.h"

using namespace std;


int main()
{
	int s[] = { 0, 8, 7, 3, 9, 2, 1, 5 };

	// StraightInsertionSort(s, 7);
	
	// BinaryInsertionSort(s, 7);
	
	// ShellSort(s, 7);
	
	// BubbleSort(s, 8);
	
	// QuickSort(s, 0, 7);
	
	// SimpleSelectionSort(s, 8);
	
	// HeapSort(s, 7);

	// int a[8];
	// MergeSort(s, a, 0, 7);

	// radixSort(s, 8);

	CountSort(s, 8);

	printTable2(s, 8);

	return 0;
}